package com.log.dao;

import com.log.comon.GenralDao;
import com.log.pojo.LogGoodsOutIn;
import com.log.pojoVo.LogDistachedOrderVO;
import com.log.pojoVo.LogGoodsOutDetailVO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface LogGoodsOutInMapper extends GenralDao<LogGoodsOutIn> {
    public List<LogGoodsOutIn> selectLogGoodsInByPage(@Param("start") int start,@Param("limit") int limit);
    public List<LogGoodsOutIn> selectCurrentLogGoodsInByPage(@Param("start") int start,@Param("limit") int limit,@Param("CurrentDepot") String CurrentDepot);
    public List<LogGoodsOutIn> selectCurrentNoLogGoodsInByPage(@Param("start") int start,@Param("limit") int limit,@Param("CurrentDepot") String CurrentDepot,@Param("status") int status);
    public List<LogDistachedOrderVO> selectDistachOrder();

    //
    public List<LogGoodsOutDetailVO> selectOutGoodsDetailByID(int logGoodsOutId);

}